be confronted with problems - Francés Inglés Diccionario